// charCodeAt() 方法返回 0 到 65535 之间的整数，表示给定索引处的 UTF-16 代码单元
// "ABC".charCodeAt(0) // returns 65:"A"
// "ABC".charCodeAt(1) // returns 66:"B
// "ABC".charCodeAt(2) // returns 67:"C"
// "ABC".charCodeAt(3) // returns NaN


var titleToNumber = function(s) {
  let res = 0
  for (let i = 0, len = s.length; i < len; i++) {
    res += (s[i].charCodeAt() - 64) * Math.pow(26, len - i - 1)
  }
  return res
};